#ifndef FINERY_H
#define FINERY_H

#include "person.h"

class Finery : public Person
{
public:
  void decorate(PersonPtr person) {
    person_ = person;
  }

  void show() override {
    if (person_) {
      person_->show();
    }
  }

protected:
  PersonPtr person_;
};

#endif  // FINERY_H
